Skip to content

⬆️ dependencies: upgrade all#877

Merged
cruzdanilo merged 4 commits intomainfrom
upgrade
Mar 31, 2026
Merged

⬆️ dependencies: upgrade all#877
cruzdanilo merged 4 commits intomainfrom
upgrade

Conversation

@cruzdanilo
Copy link
Copy Markdown
Member

@cruzdanilo cruzdanilo commented Mar 11, 2026

closes #853


Open with Devin

Summary by CodeRabbit

  • Chores

    • Large dependency upgrades across the repo (React, React Native, Expo, Sentry, Segment, tooling, linters) and Node/tooling bumped to 24.14.0; package manager and workspace deps updated.
  • Bug Fixes

    • Streamlined form submit flow, stricter dark-mode mapping, and multiple small layout/style fixes for several UI components.
  • Configuration

    • CI/workflow and Docker tool versions updated, build/export telemetry flag added, and runtime/web export compatibility tweaks (timer handling and native plugin config adjustments).

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 11, 2026

🦋 Changeset detected

Latest commit: 0846606

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@cursor
Copy link
Copy Markdown

cursor bot commented Mar 11, 2026

PR Summary

Medium Risk
Medium risk because it upgrades major runtime frameworks (Expo 55, React Native 0.83, Sentry RN v8) and adjusts build/CI workflows, which can cause subtle build and runtime regressions.

Overview
Upgrades dependencies across the monorepo, including @exactly/mobile moving to Expo 55 / React Native 0.83 / React 19.2 and @exactly/server updating Segment analytics-node v3 and Sentry 10.43 (recorded via new Changesets).

Modernizes build tooling and workflows: bumps Node to 24.14.0 and pnpm to 10.32.1, updates GitHub Actions versions (checkout/cache/upload-artifact/docker actions), adds corepack enable in CI, and tweaks mobile configuration (OneSignal plugin mode uses string values, removes Android edgeToEdgeEnabled, adds EXPO_NO_TELEMETRY=1 for web exports, and adds a Metro shim to unref() timers during expo export --platform web).

Contracts/dev tooling adjustments: updates OpenZeppelin + forge-std, refactors the test mock protocol deploy script to initialize proxies via abi.encodeCall, updates local anvil contract address indexing in common/wagmi.config.ts, and refreshes the gas snapshot accordingly.

Written by Cursor Bugbot for commit 9ba9e88. This will update automatically on new commits. Configure here.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 11, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

Walkthrough

Bulk dependency and CI/tooling upgrades, Expo/OneSignal app.config edits, a metro web timer patch, ERC1967Proxy inline initialization in contract tests, protocol address reindexing in test harness/server, and multiple small UI style and theme/logic tweaks.

Changes

Cohort / File(s) Summary
Release Metadata
\.changeset/bold-geese-sip.md, \.changeset/soft-geese-pull.md
Added changesets: minor bump for @exactly/mobile and patch for @exactly/server, documenting dependency upgrades.
CI / Workflows & Build
\.eas/workflows/local.yaml, \.eas/workflows/production.yaml, .github/workflows/..., eas.json, server/Dockerfile, substreams/Dockerfile
Bumped Node to 24.14.0 and pnpm to 10.32.1; replaced pnpm-action-setup with actions/setup-node, added corepack steps, and upgraded GH Action versions, cache and upload steps.
Workspace & Root Manifests
package.json, pnpm-workspace.yaml, .ncurc.json, .maestro/package.json, common/package.json, docs/package.json
Engine and packageManager bumps, ESLint/devDependency version changes, some deps moved to catalog:, and minor tooling/devDep upgrades.
Metro web runtime patch
metro.config.cjs
Adds web-export-only wrapper for setTimeout/setInterval that calls .unref() on returned timers while preserving __promisify__ metadata.
Server & Test harness
server/package.json, server/test/anvil.ts, server/utils/alchemy.ts, server/Dockerfile
Server dependency bumps (Sentry, segment, pg, ioredis, etc.), protocol address reindexing and env/public provisioning updates in anvil test wiring, and a type-order reformat in createWebhook.
Contracts & Tests
contracts/package.json, contracts/test/mocks/Protocol.s.sol, contracts/.gas-snapshot
Dependency bumps (OpenZeppelin, forge-std, solhint); test deployments switched to ERC1967Proxy(..., abi.encodeCall(...)) for inline initialization; gas snapshot updates.
App config / OneSignal / Expo
app.config.ts
Removed OneSignal type imports and enum usage, changed plugin mode to string literals, removed edgeToEdgeEnabled, removed satisfies type assertion, and added runtime replace to inject OkHttp BOM.
Wagmi / Anvil mappings
common/wagmi.config.ts, server/test/anvil.ts
Updated contract index mappings for local anvil deployments and aligned test/server address extraction and provided context env bindings.
UI — minor styling changes
src/components/... e.g., activity/Empty.tsx, auth/ListItem.tsx, card/CardDisclaimer.tsx, home/.../Intro.tsx, pay-mode/*, shared/Error.tsx
Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill in multiple components.
UI — theme & logic tweaks
src/components/context/ThemeProvider.tsx, src/components/shared/Skeleton.tsx, src/components/loans/Receiver.tsx, src/app/_layout.tsx
Explicit theme defaulting (theme === "dark" ? "dark" : "light"), removed form.Subscribe wrapper in Receiver, direct locale access change, and moved Sentry replays options to top-level init.
Docs / Site
docs/package.json
Node engine bump and site tooling updates (astro, mermaid, starlight-openapi).

Sequence Diagram(s)

sequenceDiagram
    participant Test as Test harness (Protocol.s.sol)
    participant EVM as EVM / Anvil
    participant Proxy as ERC1967Proxy (constructor)
    participant Impl as Contract implementation
    Test->>EVM: deploy Impl (new Impl)
    Test->>EVM: create ERC1967Proxy(address(new Impl...), abi.encodeCall(Impl.initialize,args))
    EVM->>Proxy: create proxy with impl address + init calldata
    Proxy->>Impl: delegatecall initialize(calldata) during proxy creation
    Impl-->>Proxy: initialization completes (state set)
    Test->>EVM: run post-deploy setup calls (setInterestRateModel, enableMarket, label)
    EVM-->>Test: deployment and setup complete
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

Suggested reviewers

  • nfmelendez
  • itofarina
  • dieguezguille
  • franm91
🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title '⬆️ dependencies: upgrade all' clearly summarizes the primary change—a comprehensive dependency upgrade across the entire project.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch upgrade

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request primarily focuses on a comprehensive upgrade of project dependencies across all modules, ensuring the codebase remains current with the latest library versions. It includes updates to core frameworks like Expo and React Native, various development tools, and smart contract-related packages. Additionally, minor refinements have been made to contract deployment logic, build configurations, and UI styling to enhance stability and maintainability.

Highlights

  • Dependency Upgrades: Numerous dependencies across mobile, server, and common modules have been upgraded, including major versions for Expo (54 to 55), React Native (0.81.5 to 0.83.2), React (19.1.0 to 19.2.0), Sentry, Segment Analytics, OpenZeppelin contracts, and various ESLint and build tooling packages.
  • Node.js and pnpm Version Bumps: The required Node.js version has been updated from 24.13.0 to 24.14.0 and pnpm from 10.28.1 to 10.32.1 across .eas workflows, .maestro configuration, common, docs, eas.json, package.json, server/Dockerfile, and substreams/Dockerfile.
  • Smart Contract Deployment Refinement: The Protocol.s.sol script now uses abi.encodeCall for initializing proxy contracts (Auditor, Market, Firewall), improving the robustness and explicitness of contract deployments.
  • Build and Testing Enhancements: Added a shim for setTimeout and setInterval in metro.config.cjs for web export, and introduced a firehose warmup step in server/test/database.ts to improve testing reliability.
  • Minor UI and Styling Adjustments: Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill in several React Native components for consistency and updated theme handling logic in ThemeProvider.tsx and Skeleton.tsx.
Changelog
  • .changeset/bold-geese-sip.md
    • Added a new changeset file detailing mobile dependency upgrades.
  • .changeset/soft-geese-pull.md
    • Added a new changeset file detailing server dependency upgrades.
  • .eas/workflows/local.yaml
    • Updated Node.js version from 24.13.0 to 24.14.0.
    • Updated pnpm version from 10.28.1 to 10.32.1.
  • .eas/workflows/production.yaml
    • Updated Node.js version from 24.13.0 to 24.14.0.
    • Updated pnpm version from 10.28.1 to 10.32.1.
  • .maestro/package.json
    • Updated Node.js engine requirement to ^24.14.0.
    • Upgraded esbuild from ^0.27.2 to ^0.27.3.
    • Upgraded eslint from ^9.39.2 to ^10.0.2.
  • .ncurc.json
    • Added @eslint/js to the reject list.
    • Added eslint to the reject list.
  • app.config.ts
    • Removed OneSignalPlugin type imports.
    • Removed edgeToEdgeEnabled property from Android configuration.
    • Updated onesignal-expo-plugin mode from Mode.Prod/Mode.Dev to string literals "production"/"development".
  • common/package.json
    • Updated Node.js engine requirement to ^24.14.0.
    • Upgraded @eslint-community/eslint-plugin-eslint-comments from ^4.6.0 to ^4.7.1.
    • Updated @eslint/js to catalog: version.
    • Upgraded @eslint-react/eslint-plugin from ^2.7.2 to ^2.13.0.
    • Upgraded @nx/eslint-plugin from ^22.4.5 to ^22.5.4.
    • Upgraded @tanstack/eslint-plugin-query from ^5.91.3 to ^5.91.4.
    • Upgraded @types/eslint-plugin-security from ^3.0.0 to ^3.0.1.
    • Upgraded @vitest/eslint-plugin from ^1.6.6 to ^1.6.10.
    • Upgraded @wagmi/cli from ^2.8.0 to ^2.10.0.
    • Updated eslint to catalog: version.
    • Upgraded eslint-plugin-jsdoc from ^62.2.0 to ^62.7.1.
    • Upgraded eslint-plugin-n from ^17.23.2 to ^17.24.0.
    • Upgraded eslint-plugin-regexp from ^2.10.0 to ^3.1.0.
    • Upgraded eslint-plugin-security from ^3.0.1 to ^4.0.0.
    • Upgraded eslint-plugin-tsdoc from ^0.5.0 to ^0.5.2.
    • Upgraded eslint-plugin-unicorn from ^62.0.0 to ^63.0.0.
    • Upgraded globals from ^17.0.0 to ^17.4.0.
    • Upgraded eslint-plugin-perfectionist from ^5.3.1 to ^5.6.0.
    • Upgraded prettier from ^3.8.0 to ^3.8.1.
    • Upgraded typescript-eslint from ^8.53.1 to ^8.57.0.
  • common/wagmi.config.ts
    • Updated contract transaction indices for Firewall, MarketUSDC, MarketWETH, IntegrationPreviewer, Previewer, RatePreviewer, USDC, and WETH.
  • contracts/.gas-snapshot
    • Updated gas snapshot values for various ExaAccountFactoryTest and ExaPluginTest functions.
    • Updated gas snapshot values for MockSwapperTest, RedeployerTest, and RefunderTest functions.
  • contracts/package.json
    • Upgraded @openzeppelin/contracts from ^5.4.0 to ^5.6.1.
    • Upgraded @openzeppelin/contracts-upgradeable from ^5.4.0 to ^5.6.1.
    • Upgraded forge-std from v1.14.0 to v1.15.0.
    • Upgraded solhint from ^6.0.2 to ^6.0.3.
  • contracts/test/mocks/Protocol.s.sol
    • Modified proxy initialization for Auditor, Market, and Firewall to use abi.encodeCall for more explicit initialization.
  • docs/package.json
    • Updated Node.js engine requirement to ^24.14.0.
    • Upgraded @astrojs/starlight from ^0.37.6 to ^0.38.0.
    • Upgraded astro from ^5.17.3 to ^6.0.3.
    • Upgraded eslint from ^9.39.2 to ^9.39.3.
    • Upgraded mermaid from ^11.12.3 to ^11.13.0.
    • Upgraded starlight-openapi from ^0.22.0 to ^0.23.0.
  • eas.json
    • Updated Node.js version from 24.13.0 to 24.14.0.
    • Updated pnpm version from 10.28.1 to 10.32.1.
  • metro.config.cjs
    • Added a shim for setTimeout and setInterval to prevent unhandled promise rejections during web export.
  • package.json
    • Modified build script to include EXPO_NO_TELEMETRY=1.
    • Modified test:build script to include EXPO_NO_TELEMETRY=1.
    • Updated Node.js engine requirement to ^24.14.0.
    • Upgraded @expo/metro-runtime from ~6.1.2 to ~55.0.6.
    • Upgraded @farcaster/frame-sdk from ^0.1.12 to ^0.1.14.
    • Upgraded @farcaster/miniapp-sdk from ^0.2.1 to ^0.2.3.
    • Upgraded @farcaster/miniapp-wagmi-connector from ^1.1.0 to ^1.1.1.
    • Upgraded @intercom/intercom-react-native from ^9.4.0 to ^9.7.0.
    • Upgraded @peculiar/asn1-ecc from ^2.6.0 to ^2.6.1.
    • Upgraded @sentry/browser from ^10.35.0 to ^10.43.0.
    • Upgraded @sentry/react-native from ^7.9.0 to ^8.3.0.
    • Upgraded @simplewebauthn/browser from ^13.2.2 to ^13.3.0.
    • Upgraded @tanstack/query-async-storage-persister from ^5.90.21 to ^5.90.24.
    • Upgraded @tanstack/query-persist-client-core from ^5.91.18 to ^5.92.1.
    • Upgraded @tanstack/react-query from ^5.90.19 to ^5.90.21.
    • Upgraded @tanstack/react-query-devtools from ^5.91.2 to ^5.91.3.
    • Upgraded @tanstack/react-query-persist-client from ^5.90.21 to ^5.90.24.
    • Upgraded expo from ^54.0.31 to ^55.0.6.
    • Upgraded various expo-* packages to ~55.x versions.
    • Upgraded i18next from ^25.7.4 to ^25.8.18.
    • Upgraded persona from ^5.5.0 to ^5.7.0.
    • Upgraded react-i18next from ^16.5.3 to ^16.5.8.
    • Upgraded react-native from 0.81.5 to 0.83.2.
    • Upgraded react-native-gesture-handler from ~2.28.0 to ~2.30.0.
    • Upgraded react-native-nitro-modules from ^0.33.2 to ^0.35.0.
    • Upgraded react-native-onesignal from ^5.2.16 to ^5.3.3.
    • Upgraded react-native-persona from ^2.29.0 to ^2.33.0.
    • Upgraded react-native-reanimated from ~4.1.6 to 4.2.1.
    • Upgraded react-native-screens from ~4.16.0 to ~4.23.0.
    • Upgraded react-native-svg from ~15.12.1 to ~15.15.3.
    • Upgraded react-native-worklets from 0.5.1 to 0.7.2.
    • Upgraded react-onesignal from ^3.4.6 to ^3.5.1.
    • Upgraded @babel/core from ^7.28.6 to ^7.29.0.
    • Upgraded @babel/preset-env from ^7.28.6 to ^7.29.0.
    • Upgraded @changesets/changelog-github from ^0.5.2 to ^0.6.0.
    • Upgraded @changesets/cli from ^2.29.8 to ^2.30.0.
    • Upgraded @eslint/mcp from ^0.2.0 to ^0.3.1.
    • Upgraded @expo/fingerprint from ^0.15.4 to ^0.16.6.
    • Upgraded @nx/esbuild, @nx/eslint, @nx/eslint-plugin, @nx/js from 22.4.5 to 22.5.4.
    • Upgraded @types/node from ^25.0.9 to ^25.4.0.
    • Upgraded @types/react from ~19.1.10 to ~19.2.10.
    • Upgraded babel-preset-expo from ~54.0.0 to ~55.0.8.
    • Upgraded cspell from ^9.6.0 to ^9.7.0.
    • Updated eslint to catalog: version.
    • Upgraded expo-build-properties from ~1.0.10 to ~55.0.9.
    • Upgraded expo-dev-client from ~6.0.20 to ~55.0.16.
    • Upgraded expo-doctor from ^1.17.14 to ^1.18.12.
    • Upgraded markdownlint-cli from ^0.47.0 to ^0.48.0.
    • Upgraded nx from 22.4.5 to 22.5.4.
    • Upgraded onesignal-expo-plugin from ^2.0.3 to ^2.1.0.
    • Upgraded prettier from ^3.8.0 to ^3.8.1.
    • Updated packageManager to pnpm@10.32.1.
    • Removed @isaacs/brace-expansion override.
    • Updated @modelcontextprotocol/sdk override to ^1.26.0.
    • Removed ajv@6 and ajv@8 overrides.
    • Removed axios@1.13.2 override.
    • Removed bn.js override.
    • Removed dompurify@3 override.
    • Removed ioredis override.
    • Removed lodash-es@4.17.21 override.
    • Removed markdown-it@14.1.0 override.
    • Removed minimatch@3, minimatch@5, minimatch@8, minimatch@9 overrides.
    • Removed svgo@3 override.
    • Updated typescript override to typescript@5.
  • pnpm-workspace.yaml
    • Upgraded @aa-sdk/core from ^4.82.1 to ^4.86.0.
    • Added eslint and @eslint/js to catalog with version ^9.39.4.
    • Upgraded tamagui from ^1.144.2 to ^1.144.4.
    • Upgraded hono from ^4.12.5 to ^4.12.7.
    • Upgraded ioredis from ^5.9.2 to ^5.10.0.
    • Upgraded react from 19.1.0 to 19.2.0.
    • Upgraded viem from ^2.46.3 to ^2.47.1.
  • server/Dockerfile
    • Updated base Node.js image from node:24.13.0-slim to node:24.14.0-slim.
    • Updated pnpm version in install script from 10.28.1 to 10.32.1.
  • server/package.json
    • Modified generate:broadcasts script to include -C import for tsx.
    • Updated Node.js engine requirement to ^24.14.0.
    • Upgraded @hono/node-server from ^1.19.10 to ^1.19.11.
    • Upgraded @onesignal/node-onesignal from ^5.3.1-beta1 to ^5.4.0-beta1.
    • Upgraded @segment/analytics-node from ^2.3.0 to ^3.0.0.
    • Upgraded @sentry/core, @sentry/node, @sentry/profiling-node from ^10.35.0 to ^10.43.0.
    • Upgraded @simplewebauthn/server from ^13.2.2 to ^13.3.0.
    • Upgraded bullmq from ^5.66.5 to ^5.70.4.
    • Upgraded graphql from ^16.12.0 to ^16.13.1.
    • Upgraded ioredis from ^5.9.2 to ^5.10.0.
    • Upgraded jose from ^6.1.3 to ^6.2.1.
    • Upgraded pg from ^8.17.1 to ^8.20.0.
    • Upgraded redis-semaphore from ^5.6.2 to ^5.7.0.
    • Upgraded @eslint/compat from ^2.0.1 to ^2.0.3.
    • Upgraded @sentry/cli from ^3.1.0 to ^3.3.3.
    • Upgraded @types/ioredis-mock from ^8.2.6 to ^8.2.7.
    • Upgraded @types/node from ^25.0.9 to ^25.4.0.
    • Upgraded @types/pg from ^8.16.0 to ^8.18.0.
    • Upgraded @types/wait-on from ^5.3.4 to ^5.3.4.
    • Upgraded @vitest/coverage-v8 from ^4.0.17 to ^4.0.18.
    • Upgraded @vitest/ui from ^4.0.17 to ^4.0.18.
    • Upgraded drizzle-kit from ^0.31.8 to ^0.31.9.
    • Upgraded embedded-postgres from ^18.1.0-beta.15 to ^18.3.0-beta.16.
    • Updated eslint to catalog: version.
    • Upgraded pkgroll from ^2.21.5 to ^2.27.0.
    • Upgraded prool from ^0.2.2 to ^0.2.3.
    • Upgraded vitest from ^4.0.17 to ^4.0.18.
    • Upgraded wait-on from ^9.0.3 to ^9.0.4.
  • server/test/anvil.ts
    • Updated contract transaction indices for various protocol contracts.
    • Removed CALL entries from the Protocol schema definition.
    • Added a firehose warmup step to ensure merged blocks are available before proceeding with tests.
  • server/utils/alchemy.ts
    • Adjusted the type definition for createWebhook options to correctly allow network to be never.
  • src/app/_layout.tsx
    • Changed getLocales()[0]?.languageCode to getLocales()[0].languageCode.
  • src/components/activity/Empty.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/auth/ListItem.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/card/CardDisclaimer.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/context/ThemeProvider.tsx
    • Updated defaultTheme logic from theme ?? "light" to theme === "dark" ? "dark" : "light".
  • src/components/home/card-upgrade/Intro.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/loans/Receiver.tsx
    • Simplified the button rendering logic by removing the form.Subscribe wrapper.
  • src/components/pay-mode/Empty.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/pay-mode/PaymentSheet.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/shared/Error.tsx
    • Replaced StyleSheet.absoluteFillObject with StyleSheet.absoluteFill.
  • src/components/shared/Skeleton.tsx
    • Updated colorMode logic from theme ?? "light" to theme === "dark" ? "dark" : "light".
  • substreams/Dockerfile
    • Updated base Node.js image from node:24.13.0-slim to node:24.14.0-slim.
  • substreams/package.json
    • Upgraded @bufbuild/buf from ^1.63.0 to ^1.66.1.
Ignored Files
  • Ignored by pattern: .github/workflows/** (6)
    • .github/workflows/docs.yaml
    • .github/workflows/mobile-expo.yaml
    • .github/workflows/server-build.yaml
    • .github/workflows/substreams-build.yaml
    • .github/workflows/test.yaml
    • .github/workflows/version.yaml
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

sentry[bot]

This comment was marked as resolved.

cursor[bot]

This comment was marked as resolved.

gemini-code-assist[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

@sentry
Copy link
Copy Markdown

sentry bot commented Mar 11, 2026

❌ 617 Tests Failed:

Tests completed Failed Passed Skipped
620 617 3 0
View the top 3 failed test(s) by shortest run time
test/hooks/block.test.ts > proposal > with none proposal > increments nonce
Stack Traces | 0s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips errors with empty title
Stack Traces | 0.000119s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > prefers error field over code field
Stack Traces | 0.000124s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips errors with non-string title
Stack Traces | 0.000127s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > retrieving allowed ids > returns undefined for invalid country code
Stack Traces | 0.000131s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > ignores code not ending in Error
Stack Traces | 0.000136s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips non-string message (array)
Stack Traces | 0.000137s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > extracts errors[0].title as detail (persona format)
Stack Traces | 0.00014s run time
No failure message available
test/utils/persona.test.ts > getDocumentForBridge > returns the last supported document when multiple supported documents exist
Stack Traces | 0.000141s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > explicit type and detail > falls back to status when type is exactly Error
Stack Traces | 0.000146s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > extracts code ending in Error as type
Stack Traces | 0.000148s run time
No failure message available
test/utils/persona.test.ts > getDocumentForBridge > returns the last supported document, ignoring unsupported ones
Stack Traces | 0.000149s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > extracts string message as detail
Stack Traces | 0.000152s run time
No failure message available
test/utils/persona.test.ts > getDocumentForBridge > returns supported document value
Stack Traces | 0.000152s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > fallback without auto-parsing > skips auto-parsing when cause is empty string
Stack Traces | 0.000153s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips code field when it is exactly Error
Stack Traces | 0.000155s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > retrieving allowed ids > returns undefined for country not listed
Stack Traces | 0.000173s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips empty errors array
Stack Traces | 0.000177s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips empty string message
Stack Traces | 0.000182s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > html auto-parsing > extracts title case-insensitively
Stack Traces | 0.000188s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips empty string error field
Stack Traces | 0.000192s run time
No failure message available
test/utils/persona.test.ts > getDocumentForBridge > returns undefined when all documents have unsupported id classes
Stack Traces | 0.000193s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > ignores json primitives
Stack Traces | 0.000194s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > prefers message over err
Stack Traces | 0.000199s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > falls back to err field when no message or errors[0].title
Stack Traces | 0.000202s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > extracts type without detail
Stack Traces | 0.000205s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > plain text auto-parsing > falls back to status for text containing <
Stack Traces | 0.000206s run time
No failure message available
test/utils/verifySignature.test.ts > verify signature > should return false when the signature is missing
Stack Traces | 0.000206s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > development mode > returns undefined for unsupported countries
Stack Traces | 0.000207s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > html auto-parsing > falls back to status for html without title
Stack Traces | 0.000208s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns undefined when id class is not allowed
Stack Traces | 0.000214s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > returns unknown for empty revert
Stack Traces | 0.000223s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > treats WrappedError without args as regular named error
Stack Traces | 0.000224s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > plain text auto-parsing > uses text at exactly 200 chars
Stack Traces | 0.000224s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > explicit type and detail > preserves type without Error suffix
Stack Traces | 0.000224s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > returns panda template when account not found
Stack Traces | 0.000226s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > falls back to reason
Stack Traces | 0.000226s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > ignores json arrays
Stack Traces | 0.000227s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > html auto-parsing > extracts title from cloudflare html
Stack Traces | 0.000227s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > retrieving allowed ids > returns undefined for US in production mode (no fallback)
Stack Traces | 0.000229s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > explicit type and detail > falls back to status for empty string detail
Stack Traces | 0.000232s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > plain text auto-parsing > uses short plain text as detail
Stack Traces | 0.000236s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > fallback without auto-parsing > skips auto-parsing when cause is not a string
Stack Traces | 0.000241s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > falls back to signature
Stack Traces | 0.000253s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips error field when it is exactly Error
Stack Traces | 0.000254s run time
No failure message available
test/utils/persona.test.ts > getDocumentForBridge > returns undefined for empty documents
Stack Traces | 0.00026s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > returns pp without photo check (side: front)
Stack Traces | 0.000264s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > returns panda template when all fields are missing
Stack Traces | 0.00027s run time
No failure message available
test/utils/verifySignature.test.ts > verify signature > should return false when the signature is invalid
Stack Traces | 0.000271s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > fallback without auto-parsing > uses status as message and service+status as name when no type or detail
Stack Traces | 0.00028s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > returns pp even when actual document has null back photo (side: front)
Stack Traces | 0.00028s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > fallback without auto-parsing > skips auto-parsing when type is provided
Stack Traces | 0.00028s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > retrieving allowed ids > returns allowed ids for supported countries (BR)
Stack Traces | 0.000282s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > explicit type and detail > strips Error suffix from type
Stack Traces | 0.000291s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > handles WrappedError with selector
Stack Traces | 0.000303s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns latest pp document when multiple pp documents exist (front-only, no fetch)
Stack Traces | 0.000306s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > returns undefined when supported document exists among unsupported ones
Stack Traces | 0.000312s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > fallback without auto-parsing > skips auto-parsing when detail is provided
Stack Traces | 0.00032s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns panda template when account not found
Stack Traces | 0.000321s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > html auto-parsing > extracts title from nginx html
Stack Traces | 0.000323s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > extracts error field as type
Stack Traces | 0.000328s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns no limits when limits response is empty
Stack Traces | 0.000335s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns undefined when account exists and id class is allowed
Stack Traces | 0.000341s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > handles empty onboarding object without throwing
Stack Traces | 0.000344s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > skips dl check and returns pp when only pp is present
Stack Traces | 0.000345s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > returns undefined when account has a supported document
Stack Traces | 0.000348s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws when no valid document found
Stack Traces | 0.000349s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns pp document without fetching (no photo check required)
Stack Traces | 0.000356s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns NOT_AVAILABLE when user status is INACTIVE
Stack Traces | 0.000364s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns undefined when id document is missing photos and no fallback
Stack Traces | 0.000372s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns ACTIVE with currencies from approved endorsements
Stack Traces | 0.000379s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns id document when it has both photos (priority over pp)
Stack Traces | 0.00038s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws when persona account not found
Stack Traces | 0.000382s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > plain text auto-parsing > falls back to status for text longer than 200 chars
Stack Traces | 0.000383s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > prioritizes dl over pp and id when dl has both photos
Stack Traces | 0.000387s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > withdrawBalance > throws when asset balance not found
Stack Traces | 0.000387s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getQuote > returns 1:1 rate for USDC
Stack Traces | 0.000394s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > falls back to pp when id document is missing photos
Stack Traces | 0.000396s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns undefined when no document is found
Stack Traces | 0.000408s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > development mode > returns dl fallback for US in development mode
Stack Traces | 0.00041s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns false if field is not valid
Stack Traces | 0.000413s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > retrieving allowed ids > returns allowed ids for supported countries (AR)
Stack Traces | 0.000415s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > returns early when user is already active
Stack Traces | 0.000418s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > throws NOT_AVAILABLE_CRYPTO_PAYMENT_RAIL for invalid combination
Stack Traces | 0.00042s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template extra fields when user has only pp document (no getDocument call)
Stack Traces | 0.00042s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns ONBOARDING when user has no pending required tasks
Stack Traces | 0.000422s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns true if array is empty and min length is 1
Stack Traces | 0.000423s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > throws not supported when documents list is empty
Stack Traces | 0.000427s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns true if nested field is null or undefined
Stack Traces | 0.000428s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > throws not supported when all documents have unsupported id classes
Stack Traces | 0.000432s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > returns unknown for non-error values
Stack Traces | 0.000445s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns false if union is defined and at least one sub issue is not undefined or null
Stack Traces | 0.000446s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns no limits when no EXCHANGE type limit found
Stack Traces | 0.000447s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > throws not supported when newest document is unsupported and no supported documents exist
Stack Traces | 0.00045s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > basic > returns panda template when account not found
Stack Traces | 0.000458s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > falls back to pp when dl is missing back photo
Stack Traces | 0.00046s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > works on development chain
Stack Traces | 0.000467s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws when front document photo is missing
Stack Traces | 0.000472s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns undefined when country is not supported (allowedIds is undefined)
Stack Traces | 0.000473s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > throws when schema validation fails
Stack Traces | 0.000476s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > throws NOT_ACTIVE_CUSTOMER when customer is not active
Stack Traces | 0.000479s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > returns undefined when dl and id both missing photos and no pp
Stack Traces | 0.000485s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template when new account has a id class that is not allowed
Stack Traces | 0.000493s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns panda template when account exists but basic scope is not valid
Stack Traces | 0.000499s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > appends faster_payments endorsement for GB country
Stack Traces | 0.000504s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns id document when it has both photos
Stack Traces | 0.000509s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > returns unknown for BaseError without ContractFunctionRevertedError cause
Stack Traces | 0.00051s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > brazil priority order: dl > pp > id > falls back to id when dl missing photos and no pp present
Stack Traces | 0.000518s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > throws when persona account not found
Stack Traces | 0.000518s run time
No failure message available
test/utils/pax.test.ts > pax integration > removeCapita > should call the DELETE endpoint correctly
Stack Traces | 0.00052s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > convertBalanceToUsdc > throws INVALID_ORDER_SIZE on MIN_SIZE error
Stack Traces | 0.000521s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws NO_DOCUMENT when only document has unsupported id class
Stack Traces | 0.000529s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > basic > returns undefined when account exists and is valid
Stack Traces | 0.000542s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > throws NOT_ACTIVE_CUSTOMER when customer is not active
Stack Traces | 0.000544s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > development mode > returns allowed ids for supported countries (BR)
Stack Traces | 0.000552s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getQuote > returns transformed quote
Stack Traces | 0.000557s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > returns error name when available
Stack Traces | 0.000557s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns currencies on development chain
Stack Traces | 0.000558s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > throws when user is inactive
Stack Traces | 0.00056s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > throws when account exists but country is not allowed
Stack Traces | 0.000566s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > throws INVALID_ACCOUNT when liquidation address destination does not match
Stack Traces | 0.000567s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getLiquidationAddresses > does not paginate when all results fit in first page
Stack Traces | 0.000571s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template with id class when user has manteca fields but invalid id document
Stack Traces | 0.000571s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > throws when no persona account found
Stack Traces | 0.000574s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > bridge > throws when account exists but is invalid
Stack Traces | 0.000584s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > throws when US user has no SSN
Stack Traces | 0.000585s run time
No failure message available
test/api/activity.test.ts > authenticated > card > accepts panda activity with zero exchange rate
Stack Traces | 0.0006s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > returns latest document when multiple documents of same class exist and latest has both photos
Stack Traces | 0.000603s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getQuote > returns transformed quote response
Stack Traces | 0.000604s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > throws invalid account when country code is empty string
Stack Traces | 0.000615s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > convertBalanceToUsdc > throws when asset balance not found
Stack Traces | 0.000616s run time
No failure message available
test/utils/pax.test.ts > pax integration > removeCapita > should throw on error
Stack Traces | 0.000617s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > throws when country alpha3 conversion fails
Stack Traces | 0.000635s run time
No failure message available
test/utils/pax.test.ts > pax integration > add capita > should handle optional fields
Stack Traces | 0.000638s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getDepositDetails > returns USD deposit details for argentina
Stack Traces | 0.000639s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > returns STELLAR deposit details
Stack Traces | 0.000651s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > throws when customer not found
Stack Traces | 0.000654s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > appends spei endorsement for MX country
Stack Traces | 0.000655s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws when US user has no SSN
Stack Traces | 0.000657s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns ACTIVE with GBP from faster_payments endorsement
Stack Traces | 0.000658s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > returns NOT_STARTED with basic currencies for standard country
Stack Traces | 0.00066s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > returns BRL deposit details with PIX BR code info
Stack Traces | 0.000662s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns true if union is null or undefined
Stack Traces | 0.000663s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getDepositDetails > returns BRL deposit details for brazil
Stack Traces | 0.000663s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getQuote > returns 1:1 rate for USD
Stack Traces | 0.000667s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > withdrawBalance > withdraws with OPTIMISM network on development chain
Stack Traces | 0.000669s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template extra fields when user has id and pp, id has both photos
Stack Traces | 0.000672s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > throws INVALID_LEGAL_ID when initiateOnboarding returns legalId error
Stack Traces | 0.000673s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > appends pix endorsement for BR country
Stack Traces | 0.000676s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > returns EUR deposit details with SEPA info
Stack Traces | 0.000685s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > keeps errors entry without has wrong value pattern
Stack Traces | 0.000685s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > returns GBP deposit details with Faster Payments info
Stack Traces | 0.000707s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > basic > returns panda template when all fields are missing
Stack Traces | 0.000714s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns true if union is defined but all sub issues are undefined or null
Stack Traces | 0.000714s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > creates liquidation address when none exists
Stack Traces | 0.000742s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns NOT_STARTED when user does not exist
Stack Traces | 0.000756s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template extra fields when id document has both photos
Stack Traces | 0.000757s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > throws when no valid document found
Stack Traces | 0.000761s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > appends redirect URL with provider param
Stack Traces | 0.000777s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > returns SOLANA deposit details
Stack Traces | 0.00078s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > falls back to message when errors array is absent
Stack Traces | 0.000781s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template extra fields when user has id and pp, id missing photos (fallback to pp)
Stack Traces | 0.000789s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > json auto-parsing > skips empty err field
Stack Traces | 0.000791s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns ACTIVE status and limits when user is ACTIVE
Stack Traces | 0.000799s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > createCustomer > returns new customer
Stack Traces | 0.0008s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > creates BRL virtual account when none exists
Stack Traces | 0.000811s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template extra fields when multiple same-class documents exist and latest is valid
Stack Traces | 0.000823s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template when account exists and id class is allowed
Stack Traces | 0.000831s run time
No failure message available
test/hooks/panda.test.ts > dispute > returns ok
Stack Traces | 0.000839s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws ALREADY_ONBOARDED when customerId exists
Stack Traces | 0.000879s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > withdrawBalance > withdraws balance
Stack Traces | 0.000888s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 401 with malformed signature header missing v0=
Stack Traces | 0.000913s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > returns null when user not found
Stack Traces | 0.000921s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCustomer > returns undefined when not found
Stack Traces | 0.000934s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws NOT_FOUND_IDENTIFICATION_CLASS when id class is not listed in IdentificationClasses
Stack Traces | 0.000937s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns NOT_AVAILABLE when customer is paused
Stack Traces | 0.000943s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > creates virtual account when none exists
Stack Traces | 0.000972s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 401 with malformed signature header missing t=
Stack Traces | 0.000999s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > captures exception for requirements due
Stack Traces | 0.001s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > extracts field path from errors array stripping pii
Stack Traces | 0.001s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getVirtualAccounts > does not paginate when all results fit in first page
Stack Traces | 0.00101s run time
No failure message available
test/utils/persona.test.ts > get document for manteca > falls back to earlier document when latest same-class document is missing photos
Stack Traces | 0.00106s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns ok for OPERATION_LIMIT_UPDATED notice
Stack Traces | 0.00108s run time
No failure message available
test/utils/persona.test.ts > getAllowedMantecaIds > development mode > returns allowed ids for supported countries (AR)
Stack Traces | 0.0011s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns ok for PAYMENT_REFUND
Stack Traces | 0.0011s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > captures exception for future requirements due
Stack Traces | 0.00111s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns NOT_AVAILABLE when customer is rejected
Stack Traces | 0.00113s run time
No failure message available
test/hooks/panda.test.ts > card notification > returns ok with null userId
Stack Traces | 0.00113s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns ONBOARDING when customer is under_review
Stack Traces | 0.00115s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > basic > throws when account exists but is invalid
Stack Traces | 0.00115s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > captures exception for additional requirements on endorsement
Stack Traces | 0.00117s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > withdrawBalance > throws for unsupported chain id
Stack Traces | 0.00121s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > returns NOT_AVAILABLE when id class is not listed in IdentificationClasses
Stack Traces | 0.00121s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > returns TRON deposit details from existing liquidation address
Stack Traces | 0.00126s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > throws NOT_AVAILABLE_CURRENCY when currency is not endorsed
Stack Traces | 0.00126s run time
No failure message available
test/utils/panda.test.ts > panda request > extracts card entity from url on not found
Stack Traces | 0.00128s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > returns MXN deposit details with SPEI info
Stack Traces | 0.00128s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > convertBalanceToUsdc > converts balance to usdc
Stack Traces | 0.00129s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns ONBOARDING when customer is incomplete
Stack Traces | 0.00136s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws NOT_FOUND_IDENTIFICATION_CLASS when getDocumentForBridge returns not supported class
Stack Traces | 0.00138s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > throws when no identity document found
Stack Traces | 0.00138s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > falls back to generic classification without internalStatus
Stack Traces | 0.0014s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > stops collecting currencies on first non-approved endorsement
Stack Traces | 0.00142s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 401 with missing signature header
Stack Traces | 0.00144s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns ACTIVE with no limits when limits fetch fails
Stack Traces | 0.0015s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > captures exception for missing requirements on endorsement
Stack Traces | 0.00152s run time
No failure message available
test/api/card.test.ts > authenticated > throws when getUser fails with non-404 error
Stack Traces | 0.00155s run time
No failure message available
test/utils/keeper.test.ts > level option > suppresses capture with false
Stack Traces | 0.00157s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > handles onboarding with only some tasks defined without throwing
Stack Traces | 0.00158s run time
No failure message available
test/api/auth.test.ts > registration > consumes challenge after single-device registration to prevent replay
Stack Traces | 0.0016s run time
No failure message available
test/utils/pax.test.ts > pax integration > deriveAssociateId > should be alphanumeric (base36)
Stack Traces | 0.00165s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws NOT_SUPPORTED_CHAIN_ID for unsupported chain
Stack Traces | 0.00165s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > without existing customer > returns NOT_AVAILABLE when id class is not mappable to bridge type
Stack Traces | 0.00165s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns ok for CLOSE_TO_OPERATION_LIMIT notice
Stack Traces | 0.00165s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns NOT_AVAILABLE for unsupported chain id
Stack Traces | 0.00166s run time
No failure message available
test/utils/validatorHook.test.ts > validation error hook > when the validation fails > should return issues in the response
Stack Traces | 0.00167s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns deposit info with undefined quote for bridge USDC/SOLANA
Stack Traces | 0.00169s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > throws INVALID_ACCOUNT when virtual account destination does not match
Stack Traces | 0.00171s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns quote and deposit info for bridge GBP with faster payments
Stack Traces | 0.00172s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > throws when front document URL not found
Stack Traces | 0.00173s run time
No failure message available
test/hooks/panda.test.ts > card notification > returns ok without decisionReason
Stack Traces | 0.00174s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > throws NOT_SUPPORTED_CHAIN_ID for unsupported chain
Stack Traces | 0.00175s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns deposit info with undefined quote for bridge USDC/STELLAR
Stack Traces | 0.00176s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > returns user when found
Stack Traces | 0.00176s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getQuote > returns undefined on error
Stack Traces | 0.00176s run time
No failure message available
test/hooks/persona.test.ts > ignored template > returns ok for address template
Stack Traces | 0.00177s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCryptoDepositDetails > throws NOT_SUPPORTED_CHAIN_ID for unsupported chain
Stack Traces | 0.00178s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for customer.created events
Stack Traces | 0.0018s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > throws for unsupported chain id
Stack Traces | 0.00182s run time
No failure message available
test/api/card.test.ts > authenticated > throws when panda user is forbidden on get with empty body
Stack Traces | 0.00185s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for virtual_account.activity.updated events
Stack Traces | 0.00185s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > includes spei endorsement for MX country
Stack Traces | 0.00186s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for liquidation_address.drain.updated events
Stack Traces | 0.00187s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a withdrawal status is updated > returns ok for pending withdrawal
Stack Traces | 0.00189s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > with existing customer > returns NOT_AVAILABLE when customer is offboarded
Stack Traces | 0.00192s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a deposit is detected > returns ok if account address is invalid
Stack Traces | 0.00192s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a user onboarding is updated > does not track or notify when updated task is not identity validation
Stack Traces | 0.00194s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when panda user is not approved on get
Stack Traces | 0.00195s run time
No failure message available
test/api/card.test.ts > authenticated > captures forbidden no-user on createCard when credential has card history
Stack Traces | 0.00196s run time
No failure message available
test/utils/pax.test.ts > pax integration > deriveAssociateId > should be deterministic
Stack Traces | 0.00199s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 401 with expired timestamp
Stack Traces | 0.002s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when panda user is not approved on get with plain text
Stack Traces | 0.00202s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for liquidation_address.drain.created events
Stack Traces | 0.00202s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns quote and deposit info for bridge MXN with SPEI
Stack Traces | 0.00205s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a user onboarding is updated > does not track or notify when identity validation is missing from onboarding
Stack Traces | 0.00209s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 without capture when frozen card user is not approved on get
Stack Traces | 0.00215s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for customer.updated events
Stack Traces | 0.00219s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getUser > throws on other errors
Stack Traces | 0.00224s run time
No failure message available
test/api/auth.test.ts > registration > consumes challenge after mismatched registration credential id to prevent replay
Stack Traces | 0.00227s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > manteca > resumes existing inquiry for invalid legal id when inquiry is resumable
Stack Traces | 0.00228s run time
No failure message available
test/utils/validatorHook.test.ts > validation error hook > when the validation fails > should return custom error code and message when provided
Stack Traces | 0.00228s run time
No failure message available
test/utils/pax.test.ts > pax integration > add capita > should throw an error on API failure
Stack Traces | 0.00229s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when an order status is updated > returns ok for pending order status
Stack Traces | 0.00229s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getLiquidationAddresses > paginates when count exceeds first page
Stack Traces | 0.00234s run time
No failure message available
test/utils/validatorHook.test.ts > validation error hook > when the validation fails > should capture exception and return 400 when captureException is provided
Stack Traces | 0.00235s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > manteca > creates new inquiry for invalid legal id when existing inquiry is not resumable
Stack Traces | 0.00244s run time
No failure message available
test/api/auth.test.ts > registration > returns 400 if registration challenge is missing
Stack Traces | 0.00244s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > createCustomer > throws INVALID_ADDRESS when residential_address is invalid
Stack Traces | 0.00244s run time
No failure message available
test/utils/keeper.test.ts > level option > suppresses capture when level function returns false
Stack Traces | 0.00247s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a user onboarding is updated > does not track or notify when identity validation task is not completed
Stack Traces | 0.00247s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when panda user is not found
Stack Traces | 0.00249s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getDepositDetails > returns USD deposit details from existing virtual account
Stack Traces | 0.0025s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns failed kyc when inquiry failed
Stack Traces | 0.00255s run time
No failure message available
test/utils/intercom.test.ts > intercom > accepts date object for expires
Stack Traces | 0.00256s run time
No failure message available
test/api/card.test.ts > authenticated > returns 404 card not found when card is deleted
Stack Traces | 0.0026s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns deposit info with undefined quote for bridge USDT/TRON
Stack Traces | 0.00261s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > manteca provider > returns quote and deposit info for manteca BRL with pix details
Stack Traces | 0.00262s run time
No failure message available
test/api/card.test.ts > authenticated > returns panda card with signature product id
Stack Traces | 0.00263s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when createCard fails with plain-text not approved
Stack Traces | 0.00268s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getProvider > returns NOT_STARTED when user has pending required tasks
Stack Traces | 0.00268s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a user onboarding is updated > tracks and notifies when user is active and identity validation is completed
Stack Traces | 0.00272s run time
No failure message available
test/api/auth.test.ts > registration > consumes challenge after failed siwe registration to prevent replay
Stack Traces | 0.00278s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > posting kyc > returns not supported when documents only have unsupported id classes
Stack Traces | 0.00278s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns session token when resuming expired inquiry
Stack Traces | 0.00279s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns quote and deposit info for bridge EUR with SEPA
Stack Traces | 0.0028s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > does not retry on non-retryable errors
Stack Traces | 0.00281s run time
No failure message available
test/api/auth.test.ts > authentication > returns 400 if the siwe message is invalid
Stack Traces | 0.00283s run time
No failure message available
test/utils/verifySignature.test.ts > verify signature > should return true when the signature is valid
Stack Traces | 0.00284s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when an order status is updated > handles completed order and withdraws balance
Stack Traces | 0.0029s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when createCard fails with panda user not found and empty body
Stack Traces | 0.00292s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > throws when scope is not supported
Stack Traces | 0.00297s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when panda user is not found on get with empty body
Stack Traces | 0.003s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > sends push notification on drain payment_submitted
Stack Traces | 0.00302s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns ok for SYSTEM_NOTICE
Stack Traces | 0.00302s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns session token when resuming created inquiry
Stack Traces | 0.00306s run time
No failure message available
test/api/auth.test.ts > authentication > returns 400 for missing credential with non-siwe assertion
Stack Traces | 0.00307s run time
No failure message available
test/utils/pax.test.ts > pax integration > deriveAssociateId > should return different IDs for different accounts
Stack Traces | 0.00307s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCustomer > throws on other errors
Stack Traces | 0.00308s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > manteca > returns 400 with new inquiry for invalid legal id when no existing inquiry
Stack Traces | 0.0031s run time
No failure message available
test/api/auth.test.ts > registration > consumes challenge after bad registration to prevent replay
Stack Traces | 0.0031s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for status_transitioned to non-active
Stack Traces | 0.00311s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getVirtualAccounts > paginates when count exceeds first page
Stack Traces | 0.00311s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when createCard fails with panda user not found
Stack Traces | 0.00314s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > tracks RampAccount and sends notification on status_transitioned to active
Stack Traces | 0.00316s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns failed kyc when inquiry needs review
Stack Traces | 0.00319s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > returns 500 on unknown bridge error
Stack Traces | 0.00324s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns ok for USER_STATUS_UPDATE deprecated event
Stack Traces | 0.00332s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns failed kyc when inquiry is completed
Stack Traces | 0.00337s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns already approved when account has all fields
Stack Traces | 0.00351s run time
No failure message available
test/utils/revertFingerprint.test.ts > revertFingerprint > returns unknown for non-BaseError
Stack Traces | 0.00353s run time
No failure message available
test/hooks/panda.test.ts > card notification > returns ok with known user
Stack Traces | 0.00356s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > captures sentry exception when drain credential not found
Stack Traces | 0.00361s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > manteca provider > returns quote and deposit info for manteca USD
Stack Traces | 0.00363s run time
No failure message available
test/api/auth.test.ts > registration > handles exceptions in post-verification registration path
Stack Traces | 0.00365s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > passes existing bridgeId as customerId
Stack Traces | 0.00369s run time
No failure message available
test/utils/ServiceError.test.ts > ServiceError > explicit type and detail > uses provided type and detail
Stack Traces | 0.0037s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a withdrawal status is updated > handles cancelled withdrawal and retries
Stack Traces | 0.00375s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a withdrawal status is updated > returns ok for executed withdrawal
Stack Traces | 0.00375s run time
No failure message available
test/api/card.test.ts > authenticated > returns panda card as default platinum product
Stack Traces | 0.00376s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > posting kyc > returns session token when resuming pending bridge inquiry
Stack Traces | 0.0038s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns not started when inquiry is not found
Stack Traces | 0.00382s run time
No failure message available
test/hooks/persona.test.ts > ignored template > returns ok for cryptomate template
Stack Traces | 0.00385s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without tracking for drain non-payment_submitted state
Stack Traces | 0.00387s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > captures sentry exception when status_transitioned credential not found and customer not in bridge
Stack Traces | 0.00399s run time
No failure message available
test/utils/keeper.test.ts > level option > captures with static warning level
Stack Traces | 0.00409s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns session token when resuming pending inquiry
Stack Traces | 0.00413s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws when country alpha3 conversion fails
Stack Traces | 0.00422s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > manteca > onboards manteca successfully
Stack Traces | 0.00427s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > creates new inquiry for invalid address when existing inquiry is not resumable
Stack Traces | 0.0043s run time
No failure message available
test/api/card.test.ts > authenticated > throws when createCard fails with a different 403 error
Stack Traces | 0.0043s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > sends push notification on payment_submitted virtual account
Stack Traces | 0.00431s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > onboards bridge successfully
Stack Traces | 0.00434s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > resumes existing inquiry for invalid address when inquiry is expired
Stack Traces | 0.00435s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > posting kyc > returns failed when manteca inquiry failed
Stack Traces | 0.0044s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > skips legacy check when factory is current exaAccountFactory
Stack Traces | 0.00442s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 when panda user exists but is not approved
Stack Traces | 0.00449s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 and tracks onramp for drain payment_submitted
Stack Traces | 0.00453s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a deposit is detected > does not convert if asset is USDC
Stack Traces | 0.00455s run time
No failure message available
test/api/auth.test.ts > authentication > returns 400 if authentication challenge is missing
Stack Traces | 0.00465s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns credential not found when status_transitioned fallback finds no accounts
Stack Traces | 0.00475s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > resumes existing inquiry for invalid address when inquiry is pending
Stack Traces | 0.00476s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > createCustomer > throws EMAIL_ALREADY_EXISTS when email is taken
Stack Traces | 0.00477s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns quote and deposit info for bridge BRL with PIX-BR
Stack Traces | 0.00481s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns quote and deposit info for bridge USD with ACH and WIRE
Stack Traces | 0.00487s run time
No failure message available
test/hooks/persona.test.ts > manteca template > handles manteca template and adds document
Stack Traces | 0.00495s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > does not track onramp for payment_submitted virtual account
Stack Traces | 0.00508s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns credential not found when multiple persona accounts found on status_transitioned fallback
Stack Traces | 0.00524s run time
No failure message available
test/api/auth.test.ts > authentication > consumes challenge after failed siwe authentication to prevent replay
Stack Traces | 0.00525s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a user onboarding is updated > does not track or notify when user status is not active
Stack Traces | 0.00526s run time
No failure message available
test/hooks/persona.test.ts > ignored template > returns ok for manteca extra fields template
Stack Traces | 0.0053s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > posting kyc > returns session token when resuming pending manteca inquiry
Stack Traces | 0.00533s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > returns 400 for no credential
Stack Traces | 0.00539s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > posting kyc > returns failed when bridge inquiry failed
Stack Traces | 0.00541s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns failed kyc when inquiry is declined
Stack Traces | 0.00543s run time
No failure message available
test/utils/validatorHook.test.ts > validation error hook > should handle successful validation with debug function
Stack Traces | 0.00543s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getCustomer > returns customer when found
Stack Traces | 0.00545s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns bad kyc when inquiry failed
Stack Traces | 0.00553s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when an order status is updated > handles cancelled order and retries conversion
Stack Traces | 0.00568s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > returns 400 with new inquiry for invalid address when no existing inquiry
Stack Traces | 0.00571s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 with credential not found for drain with unknown customer
Stack Traces | 0.00573s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > posting kyc > returns session token when creating panda inquiry for bridge
Stack Traces | 0.00576s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns already approved and sends sentry error when template is required but inquiry is approved
Stack Traces | 0.00592s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > rejects duplicate bridgeId on customer creation
Stack Traces | 0.00599s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > posting kyc > returns already approved when account has a supported document
Stack Traces | 0.00624s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a deposit is detected > returns ok if credential does not exist
Stack Traces | 0.00626s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > posting kyc > returns already approved and sends sentry error when manteca inquiry is approved but account not updated
Stack Traces | 0.00627s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > captures sentry exception when credential not found
Stack Traces | 0.00636s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > manteca > returns 400 for no document error
Stack Traces | 0.00638s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns ok code when account has all fields
Stack Traces | 0.00644s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > manteca provider > returns quote and deposit info for manteca ARS
Stack Traces | 0.00645s run time
No failure message available
test/api/card.test.ts > authenticated > throws when createCard fails with empty-body 403
Stack Traces | 0.00652s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > resumes existing inquiry for invalid address when inquiry is resumable
Stack Traces | 0.00653s run time
No failure message available
test/utils/persona.test.ts > is missing or null util > returns true if field is null or undefined
Stack Traces | 0.00654s run time
No failure message available
test/utils/validatorHook.test.ts > validation error hook > when the validation fails > should not debug payload when filter is provided
Stack Traces | 0.00661s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > manteca provider > returns 400 if manteca user not started
Stack Traces | 0.00671s run time
No failure message available
test/utils/persona.test.ts > evaluateAccount > manteca > returns manteca template when id document is missing photos
Stack Traces | 0.00684s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > is the default scope
Stack Traces | 0.00689s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > posting kyc > returns session token when creating manteca with id class inquiry
Stack Traces | 0.00697s run time
No failure message available
test/utils/pax.test.ts > pax integration > add capita > should call the correct endpoint with correct headers and body
Stack Traces | 0.00713s run time
No failure message available
test/utils/keeper.test.ts > level option > defaults to error
Stack Traces | 0.00715s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > createCustomer > throws on other errors
Stack Traces | 0.00763s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > posting kyc > returns session token when creating manteca extra fields inquiry
Stack Traces | 0.00776s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > fails with bad panda
Stack Traces | 0.00787s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 500 when fallback reference-id has no credential
Stack Traces | 0.00801s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getDepositDetails > returns ARS deposit details for argentina
Stack Traces | 0.00808s run time
No failure message available
test/api/card.test.ts > authenticated > returns 403 no panda when no panda customer
Stack Traces | 0.00857s run time
No failure message available
test/utils/keeper.test.ts > level option > calls level function with reason and error
Stack Traces | 0.00864s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns 400 if bridge customer not found
Stack Traces | 0.00866s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 without side effects for non-payment virtual account types
Stack Traces | 0.00908s run time
No failure message available
test/api/ramp.test.ts > ramp api > onboarding > bridge > returns 400 when already onboarded
Stack Traces | 0.00912s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 500 when fallback credential already paired
Stack Traces | 0.00913s run time
No failure message available
test/api/auth.test.ts > authentication > consumes challenge after unverified authentication response to prevent replay
Stack Traces | 0.00925s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > includes pix endorsement for BR country
Stack Traces | 0.00961s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > returns legacy kyc when old plugin with approved cryptomate and no panda inquiry
Stack Traces | 0.0098s run time
No failure message available
test/api/auth.test.ts > authentication > handles exceptions in no-credential siwe authentication path
Stack Traces | 0.00983s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > posting kyc > returns already approved and sends sentry error when bridge inquiry is approved but account not updated
Stack Traces | 0.0102s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > manteca provider > returns 400 for unsupported currency
Stack Traces | 0.0102s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > authorizes zero
Stack Traces | 0.0103s run time
No failure message available
test/hooks/persona.test.ts > with reference > updates persona account documents when creating a panda user
Stack Traces | 0.0103s run time
No failure message available
test/hooks/panda.test.ts > card notification > returns ok with unknown userId
Stack Traces | 0.0105s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > bridge provider > returns 400 if bridge user not started
Stack Traces | 0.0107s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > returns not legacy when old plugin with non-approved cryptomate inquiry
Stack Traces | 0.0107s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > returns not legacy when old plugin with approved cryptomate but panda inquiry exists
Stack Traces | 0.011s run time
No failure message available
test/api/ramp.test.ts > ramp api > get > returns NOT_AVAILABLE when bridge provider fails
Stack Traces | 0.011s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > posting kyc > returns session token when creating inquiry
Stack Traces | 0.0112s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > reports settlement collection failures
Stack Traces | 0.0116s run time
No failure message available
test/api/ramp.test.ts > ramp api > get > returns providers info
Stack Traces | 0.012s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > captures collection errors when transaction lookup fails
Stack Traces | 0.0123s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a deposit is detected > converts to USDC
Stack Traces | 0.0126s run time
No failure message available
test/api/card.test.ts > authenticated > does not add user to pax for new signature card (no upgrade)
Stack Traces | 0.0127s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > tracks onramp for payment_processed virtual account
Stack Traces | 0.0128s run time
No failure message available
test/hooks/panda.test.ts > validation > fails with bad key
Stack Traces | 0.0137s run time
No failure message available
test/api/card.test.ts > authenticated > handles missing persona account during signature card creation
Stack Traces | 0.0137s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns 401 with invalid signature on valid payload
Stack Traces | 0.014s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns bad kyc when inquiry needs review
Stack Traces | 0.0142s run time
No failure message available
test/api/card.test.ts > authenticated > handles pax api error during signature card creation
Stack Traces | 0.0144s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > returns not legacy when old plugin with no cryptomate inquiry
Stack Traces | 0.0145s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns ok with country code header when account has a supported document
Stack Traces | 0.0145s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns bad kyc when inquiry is completed
Stack Traces | 0.0145s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getProvider > returns NOT_AVAILABLE for unsupported chain id
Stack Traces | 0.0149s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 with bad payload schema
Stack Traces | 0.0158s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns not supported when documents only have unsupported id classes
Stack Traces | 0.0158s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns not started when inquiry is created
Stack Traces | 0.016s run time
No failure message available
test/hooks/activity.test.ts > address activity > doesn't send a notification for market shares
Stack Traces | 0.0161s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns not started when manteca inquiry is pending
Stack Traces | 0.0166s run time
No failure message available
test/hooks/persona.test.ts > with reference > returns 200 if no credential
Stack Traces | 0.0168s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > returns not legacy when no plugins installed
Stack Traces | 0.0169s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns bad kyc when inquiry failed
Stack Traces | 0.0169s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > returns 200 with bad payload
Stack Traces | 0.017s run time
No failure message available
test/api/auth.test.ts > authentication > consumes challenge before verifier exceptions
Stack Traces | 0.0172s run time
No failure message available
test/utils/validatorHook.test.ts > validation error hook > when the validation fails > should debug payload and return 400 as default error code
Stack Traces | 0.0173s run time
No failure message available
test/api/card.test.ts > authenticated > returns 404 card not found
Stack Traces | 0.0173s run time
No failure message available
test/api/card.test.ts > authenticated > migration > creates a panda card having a cm card with invalid uuid
Stack Traces | 0.0174s run time
No failure message available
test/api/card.test.ts > authenticated > adds user to pax when signature card is issued (upgrade from platinum)
Stack Traces | 0.0177s run time
No failure message available
test/api/kyc.test.ts > authenticated > isLegacy flow > returns not legacy when latest plugin is installed
Stack Traces | 0.0177s run time
No failure message available
test/utils/panda.test.ts > panda request > extracts entity from url on not found
Stack Traces | 0.0178s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints shouldRetry by error name
Stack Traces | 0.0178s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns not supported when country is not allowed for manteca
Stack Traces | 0.0183s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > fails with transaction timeout
Stack Traces | 0.0185s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > omits subdivision for non-US country
Stack Traces | 0.0187s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > alarms high risk refund
Stack Traces | 0.019s run time
No failure message available
test/hooks/block.test.ts > validation > accepts valid request
Stack Traces | 0.0193s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns not started when inquiry is pending
Stack Traces | 0.0206s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns not started when panda inquiry is not required
Stack Traces | 0.0206s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > resolves credential via persona email fallback on status_transitioned
Stack Traces | 0.0207s run time
No failure message available
test/api/card.test.ts > authenticated > cancels a card
Stack Traces | 0.0208s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns not started when inquiry is expired
Stack Traces | 0.0211s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > getDepositDetails > throws for unsupported currency-exchange combination
Stack Traces | 0.0211s run time
No failure message available
test/api/auth.test.ts > authentication > consumes challenge after failed authentication to prevent replay
Stack Traces | 0.0216s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns ok when account has all manteca fields and country code
Stack Traces | 0.0221s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns bad kyc when manteca inquiry failed
Stack Traces | 0.0224s run time
No failure message available
test/api/ramp.test.ts > ramp api > get > returns NOT_AVAILABLE when manteca provider fails
Stack Traces | 0.0226s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns not started when manteca extra fields inquiry is not found
Stack Traces | 0.0226s run time
No failure message available
test/api/card.test.ts > authenticated > migration > creates a panda card having a cm card with upgraded plugin
Stack Traces | 0.0229s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns not started when manteca with id class inquiry is not found
Stack Traces | 0.0234s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 with valid signature and payload
Stack Traces | 0.0237s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns ok and sends sentry error when inquiry is approved but account not updated
Stack Traces | 0.0238s run time
No failure message available
test/hooks/persona.test.ts > with reference > handles invalid payload > returns 200 if no value for annual-salary or annual-salary-ranges-us-150000
Stack Traces | 0.0246s run time
No failure message available
test/hooks/persona.test.ts > with reference > handles invalid payload > returns 200 if no inquiry session
Stack Traces | 0.0246s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns ok kyc approved with country code when panda id is present
Stack Traces | 0.0257s run time
No failure message available
test/api/card.test.ts > authenticated > creates a panda credit card with signature product id
Stack Traces | 0.0274s run time
No failure message available
test/utils/keeper.test.ts > user identity > sets sentry user when account attribute is valid address
Stack Traces | 0.0275s run time
No failure message available
test/api/auth.test.ts > authentication > consumes challenge after mismatched authentication credential id to prevent replay
Stack Traces | 0.0276s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > does not suspend users when settlement lookup fails
Stack Traces | 0.0289s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns ok and sends sentry error if template is required but inquiry is approved
Stack Traces | 0.0292s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > authorizes negative amount
Stack Traces | 0.0298s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > alarms high risk verification
Stack Traces | 0.0299s run time
No failure message available
test/api/kyc.test.ts > authenticated > bridge scope > getting kyc > returns ok when account has a supported document
Stack Traces | 0.0304s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints shouldRetry by signature
Stack Traces | 0.0312s run time
No failure message available
test/utils/statement.test.ts > statement rendering > renders with empty data
Stack Traces | 0.0323s run time
No failure message available
test/hooks/manteca.test.ts > manteca hook > when a deposit is detected > handles invalid order size error gracefully
Stack Traces | 0.0329s run time
No failure message available
test/hooks/persona.test.ts > persona hook > creates panda and pax user on valid inquiry
Stack Traces | 0.0329s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > authorizes debit when risk assessment times out
Stack Traces | 0.0332s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns ok and sends sentry error when manteca inquiry is approved but account not updated
Stack Traces | 0.0333s run time
No failure message available
test/hooks/persona.test.ts > with reference > returns 200 if already created
Stack Traces | 0.0337s run time
No failure message available
test/api/auth.test.ts > authentication > returns intercom token on successful login
Stack Traces | 0.0348s run time
No failure message available
test/utils/keeper.test.ts > user identity > skips sentry user with invalid account attribute
Stack Traces | 0.0383s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > includes faster_payments endorsement for GB country
Stack Traces | 0.0393s run time
No failure message available
test/hooks/persona.test.ts > with reference > should return 200 if adding the document to the account fails
Stack Traces | 0.0394s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints shouldRetry by reason
Stack Traces | 0.0395s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > fails with unexpected error
Stack Traces | 0.0396s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > returns not started when inquiry is pending
Stack Traces | 0.04s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > getQuote > returns undefined on error
Stack Traces | 0.0412s run time
No failure message available
test/hooks/persona.test.ts > with reference > handles invalid payload > returns 200 if no value for monthly-purchases-range or expected-monthly-volume
Stack Traces | 0.0413s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > posting kyc > returns already approved when account has all manteca fields
Stack Traces | 0.0416s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > includes ssn and subdivision for US country
Stack Traces | 0.0417s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > with drain proposal > clears debit
Stack Traces | 0.0429s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > authorizes debit
Stack Traces | 0.0451s run time
No failure message available
test/hooks/panda.test.ts > card operations > refund and reversal > with collateral > fails with spending transaction not found
Stack Traces | 0.0474s run time
No failure message available
test/api/activity.test.ts > validation > fails with validation error
Stack Traces | 0.0478s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > authorizes installments
Stack Traces | 0.0481s run time
No failure message available
test/api/activity.test.ts > validation > fails with no auth
Stack Traces | 0.0487s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 200 with credential not found when bridgeId does not match
Stack Traces | 0.0492s run time
No failure message available
test/utils/pax.test.ts > pax integration > deriveAssociateId > should return a 10-character string
Stack Traces | 0.0495s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > force capture debit
Stack Traces | 0.052s run time
No failure message available
test/hooks/activity.test.ts > address activity > fails with unexpected error
Stack Traces | 0.0521s run time
No failure message available
test/api/ramp.test.ts > ramp api > quote > manteca provider > rethrows unknown manteca error
Stack Traces | 0.0523s run time
No failure message available
test/api/pax.test.ts > /pax GET > returns 500 if credential not found
Stack Traces | 0.0525s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > with drain proposal > declines collection
Stack Traces | 0.0528s run time
No failure message available
test/api/activity.test.ts > authenticated > onchain > returns repays
Stack Traces | 0.0529s run time
No failure message available
test/api/activity.test.ts > authenticated > onchain > returns deposits
Stack Traces | 0.053s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > captures withdraw non-error throwables
Stack Traces | 0.0532s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > captures withdraw errors without contract revert details
Stack Traces | 0.0533s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > captures keeper errors even when message matches terminal reason
Stack Traces | 0.0534s run time
No failure message available
test/utils/statement.test.ts > statement rendering > renders with repayments
Stack Traces | 0.0534s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw outer catch as unknown contract revert
Stack Traces | 0.0536s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > removes withdraw from queue when keeper returns reverted receipt
Stack Traces | 0.0536s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw revert as unknown
Stack Traces | 0.0541s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > removes withdraw from queue on terminal revert thrown by keeper
Stack Traces | 0.0544s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > sends withdraw notification when keeper returns receipt
Stack Traces | 0.0548s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw revert by signature
Stack Traces | 0.0555s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > fails with transaction revert
Stack Traces | 0.0555s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw wrapped errors with inner selector
Stack Traces | 0.0558s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > captures PreExecHookReverted without NoProposal as failed precondition
Stack Traces | 0.0559s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw revert by reason
Stack Traces | 0.0562s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw outer catch as unknown
Stack Traces | 0.0563s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw revert by unknown contract data
Stack Traces | 0.0563s run time
No failure message available
test/hooks/persona.test.ts > with reference > creates a panda account
Stack Traces | 0.0568s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > clears installments
Stack Traces | 0.0569s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > authorizes credit
Stack Traces | 0.057s run time
No failure message available
test/utils/intercom.test.ts > intercom > returns a valid jwt token
Stack Traces | 0.06s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw outer catch with contract revert
Stack Traces | 0.0606s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > removes withdraw from queue on RuntimeValidationFunctionMissing
Stack Traces | 0.0609s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > fails when tracing
Stack Traces | 0.0611s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > alarms high risk authorization
Stack Traces | 0.0615s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > removes withdraw from queue on InsufficientAccountLiquidity
Stack Traces | 0.0616s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw outer catch by reason
Stack Traces | 0.0623s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > removes withdraw from queue on NoProposal
Stack Traces | 0.0626s run time
No failure message available
test/hooks/activity.test.ts > address activity > deploy account for non market asset
Stack Traces | 0.0641s run time
No failure message available
test/api/card.test.ts > authenticated > creates a panda debit card with signature product id
Stack Traces | 0.0668s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints poke revert by signature
Stack Traces | 0.0677s run time
No failure message available
test/hooks/bridge.test.ts > bridge hook > returns 401 with invalid signature
Stack Traces | 0.0684s run time
No failure message available
test/utils/statement.test.ts > statement rendering > renders with both purchases and repayments
Stack Traces | 0.0691s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > settles debit
Stack Traces | 0.0713s run time
No failure message available
test/api/kyc.test.ts > authenticated > manteca scope > getting kyc > returns ok when account has all manteca fields
Stack Traces | 0.0727s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > force capture fraud
Stack Traces | 0.0734s run time
No failure message available
test/api/kyc.test.ts > authenticated > basic scope > getting kyc > is the default scope
Stack Traces | 0.077s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > clears credit
Stack Traces | 0.0771s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > clears debit
Stack Traces | 0.0776s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > removes withdraw from queue on NoProposal thrown by keeper
Stack Traces | 0.0784s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > fails with replay
Stack Traces | 0.0794s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > returns ok on replay
Stack Traces | 0.0827s run time
No failure message available
test/hooks/block.test.ts > proposal > with wrapped error > fingerprints non-contract errors
Stack Traces | 0.0883s run time
No failure message available
test/hooks/activity.test.ts > address activity > fails with transaction timeout
Stack Traces | 0.091s run time
No failure message available
test/api/activity.test.ts > validation > fails with bad credential
Stack Traces | 0.092s run time
No failure message available
test/hooks/panda.test.ts > card operations > authorization > with collateral > fails with InsufficientAccountLiquidity
Stack Traces | 0.095s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > over capture debit
Stack Traces | 0.0972s run time
No failure message available
test/api/activity.test.ts > authenticated > onchain > returns withdraws
Stack Traces | 0.0987s run time
No failure message available
test/hooks/panda.test.ts > card operations > refund and reversal > with collateral > fails with unexpected reversal error
Stack Traces | 0.101s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > handles recovery NonceTooLow as success
Stack Traces | 0.102s run time
No failure message available
test/hooks/block.test.ts > proposal > with weth withdraw proposal > increments nonce
Stack Traces | 0.102s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > handles NonceTooLow as success in outer catch
Stack Traces | 0.104s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > handles NoProposal as success in outer catch
Stack Traces | 0.106s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > retries on 500 and succeeds
Stack Traces | 0.106s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > over-captures frozen debit
Stack Traces | 0.107s run time
No failure message available
test/hooks/panda.test.ts > card operations > refund and reversal > with collateral > refunds without traceable spending
Stack Traces | 0.11s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > retries on timeout and succeeds
Stack Traces | 0.11s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > uses same idempotency key across retries
Stack Traces | 0.115s run time
No failure message available
test/api/auth.test.ts > registration > creates a credential with source using webauthn
Stack Traces | 0.12s run time
No failure message available
test/api/auth.test.ts > registration > creates a credential using siwe
Stack Traces | 0.122s run time
No failure message available
test/api/auth.test.ts > authentication > creates a credential using siwe
Stack Traces | 0.123s run time
No failure message available
test/api/auth.test.ts > registration > creates a credential using webauthn
Stack Traces | 0.129s run time
No failure message available
test/hooks/block.test.ts > proposal > with wrapped error > fingerprints zero data errors
Stack Traces | 0.132s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes eth without value
Stack Traces | 0.134s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > clears with transaction update
Stack Traces | 0.135s run time
No failure message available
test/api/pax.test.ts > /pax GET > returns associate id
Stack Traces | 0.136s run time
No failure message available
test/hooks/block.test.ts > proposal > with wrapped error > fingerprints with inner selector
Stack Traces | 0.137s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > fingerprints outer catch as unknown
Stack Traces | 0.138s run time
No failure message available
test/hooks/panda.test.ts > card operations > capture > with collateral > partial capture debit
Stack Traces | 0.139s run time
No failure message available
test/hooks/panda.test.ts > card operations > refund and reversal > with collateral > handles reversal
Stack Traces | 0.139s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes eth with value when rawValue is missing
Stack Traces | 0.143s run time
No failure message available
test/hooks/panda.test.ts > card operations > refund and reversal > with collateral > handles refund
Stack Traces | 0.144s run time
No failure message available
test/hooks/panda.test.ts > card operations > refund and reversal > with collateral > returns ok on reversal replay
Stack Traces | 0.145s run time
No failure message available
test/hooks/block.test.ts > proposal > with wrapped error > fingerprints unknown signatures
Stack Traces | 0.145s run time
No failure message available
test/hooks/panda.test.ts > concurrency > releases mutex when authorization is declined
Stack Traces | 0.152s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes multiple accounts
Stack Traces | 0.16s run time
No failure message available
test/hooks/panda.test.ts > concurrency > with fake timers > mutex timeout
Stack Traces | 0.164s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes eth with value when rawValue is 0x
Stack Traces | 0.167s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > requeues Timelocked proposals without nonce skipping
Stack Traces | 0.167s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes token without value
Stack Traces | 0.171s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes weth and eth
Stack Traces | 0.177s run time
No failure message available
test/hooks/activity.test.ts > address activity > pokes eth
Stack Traces | 0.195s run time
No failure message available
test/api/activity.test.ts > validation > succeeds with valid credential
Stack Traces | 0.195s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > increments nonce
Stack Traces | 0.196s run time
No failure message available
test/utils/bridge.test.ts > bridge utils > onboarding > throws after exhausting retries on timeout
Stack Traces | 0.204s run time
No failure message available
test/hooks/panda.test.ts > concurrency > handles concurrent authorizations
Stack Traces | 0.206s run time
No failure message available
test/utils/statement.test.ts > statement rendering > renders with purchases
Stack Traces | 0.218s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > fingerprints outer catch by signature
Stack Traces | 0.223s run time
AssertionError: expected "simulateContract" to not be called at all, but actually been called 2 times

Received:

  1st simulateContract call:

    Array [
      Object {
        "abi": [Array],
        "account": [Object],
        "address": "0x386Ac9Cf3E44602e2Fb74716e94410aD032040CA",
        "args": [Array],
        "functionName": "executeProposal",
        "gas": 5000000n,
        "maxFeePerGas": 1000000000n,
        "maxPriorityFeePerGas": 1000000n,
        "type": "eip1559",
      },
    ]

  2nd simulateContract call:

    Array [
      Object {
        "abi": [Array],
        "account": [Object],
        "address": "0x386Ac9Cf3E44602e2Fb74716e94410aD032040CA",
        "args": [Array],
        "functionName": "setProposalNonce",
        "gas": 5000000n,
        "maxFeePerGas": 1000000000n,
        "maxPriorityFeePerGas": 1000000n,
        "type": "eip1559",
      },
    ]


Number of calls: 2

 ❯ test/hooks/block.test.ts:530:36
test/hooks/block.test.ts > proposal > with reverting proposals > fingerprints outer catch as unknown contract revert
Stack Traces | 0.27s run time
AssertionError: expected "simulateContract" to not be called at all, but actually been called 2 times

Received:

  1st simulateContract call:

    Array [
      Object {
        "abi": [Array],
        "account": [Object],
        "address": "0x386Ac9Cf3E44602e2Fb74716e94410aD032040CA",
        "args": [Array],
        "functionName": "executeProposal",
        "gas": 5000000n,
        "maxFeePerGas": 1000000000n,
        "maxPriorityFeePerGas": 1000000n,
        "type": "eip1559",
      },
    ]

  2nd simulateContract call:

    Array [
      Object {
        "abi": [Array],
        "account": [Object],
        "address": "0x386Ac9Cf3E44602e2Fb74716e94410aD032040CA",
        "args": [Array],
        "functionName": "setProposalNonce",
        "gas": 5000000n,
        "maxFeePerGas": 1000000000n,
        "maxPriorityFeePerGas": 1000000n,
        "type": "eip1559",
      },
    ]


Number of calls: 2

 ❯ test/hooks/block.test.ts:589:36
test/hooks/block.test.ts > proposal > with idle proposals > executes proposal
Stack Traces | 0.283s run time
No failure message available
test/hooks/activity.test.ts > address activity > ignores token without value and zero rawValue
Stack Traces | 0.347s run time
No failure message available
test/hooks/block.test.ts > proposal > with idle proposals > captures NotNext warning for out-of-order proposal execution
Stack Traces | 0.349s run time
No failure message available
test/hooks/block.test.ts > proposal > with valid proposals > execute withdraws
Stack Traces | 0.361s run time
No failure message available
test/hooks/block.test.ts > proposal > with reverting proposals > fingerprints outer catch by reason
Stack Traces | 0.367s run time
AssertionError: expected "simulateContract" to not be called at all, but actually been called 2 times

Received:

  1st simulateContract call:

    Array [
      Object {
        "abi": [Array],
        "account": [Object],
        "address": "0x386Ac9Cf3E44602e2Fb74716e94410aD032040CA",
        "args": [Array],
        "functionName": "executeProposal",
        "gas": 5000000n,
        "maxFeePerGas": 1000000000n,
        "maxPriorityFeePerGas": 1000000n,
        "type": "eip1559",
      },
    ]

  2nd simulateContract call:

    Array [
      Object {
        "abi": [Array],
        "account": [Object],
        "address": "0x386Ac9Cf3E44602e2Fb74716e94410aD032040CA",
        "args": [Array],
        "functionName": "setProposalNonce",
        "gas": 5000000n,
        "maxFeePerGas": 1000000000n,
        "maxPriorityFeePerGas": 1000000n,
        "type": "eip1559",
      },
    ]


Number of calls: 2

 ❯ test/hooks/block.test.ts:465:36
test/api/auth.test.ts > authentication > creates a credential with source using siwe
Stack Traces | 0.398s run time
No failure message available
test/utils/keeper.test.ts > fault tolerance > recovers if transaction is missing
Stack Traces | 0.81s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > uploadIdentityFile > retries when fetch throws an error
Stack Traces | 1s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > uploadIdentityFile > retries when presigned URL request fails
Stack Traces | 1s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > uploadIdentityFile > retries file upload on failure and succeeds
Stack Traces | 1s run time
No failure message available
test/utils/keeper.test.ts > fault tolerance > times out if can't send transaction
Stack Traces | 1.14s run time
No failure message available
test/hooks/panda.test.ts > card operations > clearing > with collateral > fails with keeper timeout in debit flow
Stack Traces | 1.15s run time
No failure message available
test/utils/keeper.test.ts > fault tolerance > resets nonce when skipped
Stack Traces | 1.29s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > uploadIdentityFile > throws after max retries exceeded
Stack Traces | 2s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > skips initiateOnboarding for existing onboarding user
Stack Traces | 2.01s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > handles non-binary sex mapping
Stack Traces | 2.01s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > initiates onboarding for new user
Stack Traces | 2.01s run time
No failure message available
test/utils/manteca.test.ts > manteca utils > mantecaOnboarding > handles female sex mapping
Stack Traces | 2.01s run time
No failure message available
test/utils/keeper.test.ts > fault tolerance > resets nonce with 100 transactions blocked
Stack Traces | 2.51s run time
No failure message available
test/utils/keeper.test.ts > user identity > skips sentry user without account attribute
Stack Traces | 4.03s run time
No failure message available
test/hooks/activity.test.ts > address activity > captures no balance once after retries
Stack Traces | 10.1s run time
No failure message available
View the full list of 17 ❄️ flaky test(s)
test/api/activity.test.ts > authenticated > card > filters by maturity

Flake rate in main: 9.52% (Passed 19 times, Failed 2 times)

Stack Traces | 0.0406s run time
No failure message available
test/api/activity.test.ts > authenticated > card > reports bad transaction

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0234s run time
No failure message available
test/api/activity.test.ts > authenticated > card > returns json when pdf quality is zero

Flake rate in main: 18.18% (Passed 9 times, Failed 2 times)

Stack Traces | 0.0356s run time
No failure message available
test/api/activity.test.ts > authenticated > card > returns statement pdf

Flake rate in main: 9.52% (Passed 19 times, Failed 2 times)

Stack Traces | 0.203s run time
No failure message available
test/api/activity.test.ts > authenticated > card > returns statement pdf for combined accept header

Flake rate in main: 18.18% (Passed 9 times, Failed 2 times)

Stack Traces | 0.108s run time
No failure message available
test/api/activity.test.ts > authenticated > card > returns the card transaction

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0191s run time
No failure message available
test/api/activity.test.ts > authenticated > card > scopes maturity transaction lookup to user cards

Flake rate in main: 18.18% (Passed 9 times, Failed 2 times)

Stack Traces | 0.0454s run time
No failure message available
test/api/activity.test.ts > authenticated > onchain > keeps received events deduplicated when maturity is provided

Flake rate in main: 18.18% (Passed 9 times, Failed 2 times)

Stack Traces | 0.0721s run time
No failure message available
test/api/activity.test.ts > authenticated > returns everything

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0722s run time
No failure message available
test/api/auth.test.ts > registration > consumes challenge before verifier exceptions

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0034s run time
No failure message available
test/api/ramp.test.ts > ramp api > get > returns 400 for no credential

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0244s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints poke revert as unknown

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0656s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints poke revert by error name

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0706s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints poke revert by reason

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0667s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints shouldRetry as unknown

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0617s run time
No failure message available
test/hooks/activity.test.ts > address activity > fingerprints shouldRetry as unknown revert

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.065s run time
No failure message available
test/hooks/block.test.ts > legacy withdraw > fingerprints withdraw outer catch by signature

Flake rate in main: 40.00% (Passed 6 times, Failed 4 times)

Stack Traces | 0.0535s run time
No failure message available

To view more test analytics, go to the Prevent Tests Dashboard

coderabbitai[bot]

This comment was marked as resolved.

chatgpt-codex-connector[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

coderabbitai[bot]

This comment was marked as resolved.

@dieguezguille dieguezguille force-pushed the payments branch 10 times, most recently from fb0e1dd to 5c192fc Compare March 20, 2026 22:06
Base automatically changed from payments to main March 23, 2026 15:47
@cruzdanilo cruzdanilo force-pushed the upgrade branch 2 times, most recently from 2f2c4c8 to a5d595a Compare March 26, 2026 21:41
devin-ai-integration[bot]

This comment was marked as resolved.

devin-ai-integration[bot]

This comment was marked as resolved.

Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 2 new potential issues.

View 9 additional findings in Devin Review.

Open in Devin Review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0846606da7

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

@cruzdanilo cruzdanilo merged commit 0846606 into main Mar 31, 2026
16 checks passed
@cruzdanilo cruzdanilo deleted the upgrade branch March 31, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

app: upgrade expo to v55

1 participant